home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -in_the_mag- / synth_studies / resgrep03b / source / utils.h < prev   
C/C++ Source or Header  |  1999-09-15  |  493b  |  24 lines

  1. #ifndef CC_UTILS_H
  2. #define CC_UTILS_H
  3. //
  4. // Funktionen, die das Leben erleichtern.
  5. //
  6.  
  7. unsigned long cstr2pack(char *s);
  8. char *pack2cstr(unsigned long p);
  9. char *pstr2cstr(void *p);
  10. unsigned long cstr2pack(char *s);
  11. char *ASLGetName(void);
  12. int NewXPos(void);
  13. int NewYPos(void);
  14. void CoordsUsed(void);
  15. unsigned long GetNewFileNum(void);
  16.  
  17. #define GETBIT(f,n)   (((1<<(7-(n%8)))&(*(f+n/8)))!=0 ? 1 : 0)
  18. #define SETBIT(f,n)   ( *(f+n/8)|=(1<<(7-(n%8))) )
  19.  
  20.  
  21. extern struct FileRequester *fr;
  22. #endif
  23.  
  24.